﻿
using System;
using System.Collections.Generic;

using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ERP_SaaS_WinForm.登录.Model
{
    /// <summary>
    /// 销售出库表
    /// </summary>
    public class SalesOutboundTable
    {

        /// <summary>
        /// 主键（可空）
        /// </summary>
        public int? Salesoutboundtable_Id { get; set; }

        /// <summary>
        /// 出库单名称（如：出库单025）
        /// </summary>
        public string OutboundOrderName { get; set; }

        /// <summary>
        /// 出库单编号（如：CKDBH0215）
        /// </summary>
        public string OutboundOrderCode { get; set; }

        /// <summary>
        /// 客户名称（如：客户一）
        /// </summary>
        public string CustomerName { get; set; }

        /// <summary>
        /// 产品名称（如：产品02）
        /// </summary>
        public string ProductName { get; set; }

        /// <summary>
        /// 产品编号（如：CPBH0245）
        /// </summary>
        public string ProductCode { get; set; }

        /// <summary>
        /// 规格型号（如：red）
        /// </summary>
        public string Specification { get; set; }

        /// <summary>
        /// 单位（如：kg）
        /// </summary>
        public string Unit { get; set; }

        /// <summary>
        /// 生产日期（可空，如：2025-08-14）
        /// </summary>
        public DateTime? ProductionDate { get; set; }

        /// <summary>
        /// 到期日期（可空，如：2025-08-1x，表格显示不全，需按实际业务处理）
        /// </summary>
        public DateTime? ExpiryDate { get; set; }

        /// <summary>
        /// 状态（如：未出库、已出库）
        /// </summary>
        public string Status { get; set; }
    }
}
